欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

CentOS 7.6 安裝 MySQL-5.7.31(RPM方式安裝)

準備工作:

注:5.7.31版本安裝步驟及初始化和之前版本有較大區別

CentOS 7.6 系統:

帶GUI的服務器 默認安裝

MySQL 5.7.31 安裝包:

1.RPM安裝包(rpm/yum方式安裝):

mysql-5.7.31-1.el7.x86_64.rpm-bundle.tar(RPM打包文件,包含以下RPM包)

mysql-community-client-5.7.31-1.el7.x86_64.rpm (客戶端)【必裝】

mysql-community-server-5.7.31-1.el7.x86_64.rpm (服務端)【必裝】

mysql-community-libs-5.7.31-1.el7.x86_64.rpm (共享庫)【推薦】【依賴必要】

mysql-community-devel-5.7.31-1.el7.x86_64.rpm (開發庫)【推薦】

mysql-community-common-5.7.31-1.el7.x86_64.rpm (通用庫)【推薦】【依賴必要】

...... (其他的根據自己需要選裝)

2.源碼安裝包(編譯方式安裝)

mysql-5.7.31-el7-x86_64.tar.gz

mysql官方網站下載即可,國內的搜狐、阿里鏡像站也可下載

?

安裝環境檢查:

1.卸載mariadb/mysql

[root@localhost ~]# rpm -qa | gerp [軟件名稱] ## 查詢軟件是否被安裝

檢查是否有默認安裝的數據庫,如果有請卸載(通常情況會默認安裝MariaDB數據庫)

[root@localhost ~]# rpm -qa | grep -i mariadb

卸載方式1:[root@localhost ~]# rpm -ev --nodeps mariadb-libs ## 強制卸載

卸載方式2:[root@localhost ~]# yum remove mariadb-libs.x86_64 ## 推薦

?

2.檢查安裝mysql的依賴包

[root@localhost ~]# rpm -qa | grep ncurses

[root@localhost ~]# rpm -qa | grep libaio

*********************************************************

RPM方式安裝:

1、安裝RPM文件

解壓打包文件:

[root@localhost ~]# tar -xvf mysql-5.7.31-1.el7.x86_64.rpm-bundle.tar

?

安裝MySQL(注意安裝順序,否則有依賴告警):

[root@localhost ~]# rpm -ivh mysql-community-common-5.7.31-1.el7.x86_64.rpm

[root@localhost ~]# rpm -ivh mysql-community-libs-5.7.31-1.el7.x86_64.rpm

[root@localhost ~]# rpm -ivh mysql-community-client-5.7.31-1.el7.x86_64.rpm

[root@localhost ~]# rpm -ivh mysql-community-server-5.7.31-1.el7.x86_64.rpm

## -i是安裝,-v是列出更多詳細信息,-h是在安裝時列出hash標記

?

2、啟動數據庫

[root@localhost ~]# systemctl start mysqld

[root@localhost ~]# systemctl status mysqld

[root@localhost ~]# systemctl enable mysqld

?

檢查是否啟動,端口是否監聽:

[root@localhost ~]# netstat -lntup | grep mysql

?

?

3、本地賬戶默認密碼

mysql 安裝完成之后,生成的默認密碼在?/var/log/mysqld.log?文件中。使用 grep 命令找到日志中的密碼

[root@localhost ~]# grep 'password' /var/log/mysqld.log

?

?

4、登陸并修改密碼

[root@localhost ~]# mysql -u root -p

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Ab@123456';

或者

mysql> set password for 'root'@'localhost'=password('Ab@123456');

?

以后通過 update set 語句修改密碼

mysql> use mysql;

mysql> update user set password=PASSWORD('Ab@456789') where user='root';

mysql> flush privileges; ## 刷新權限

?

注:mysql 5.7 默認安裝了密碼安全檢查插件(validate_password),策略要求密碼必須包含:大小寫字母、數字和特殊符號,并且長度不能少于8位,否則會報錯,如下:

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

mysql> set global validate_password_policy=0; ## 修改密碼策略0級

?

?

5、添加遠程登錄用戶

默認情況下MySQL只允許root賬戶在本地登錄,如果要在其它機器上連接mysql,必須添加一個允許遠程連接的帳戶。或者修改 root 為允許遠程連接(不推薦)

?

查詢用戶:

mysql> select User,Host?from?user;

?

添加遠程連接賬戶:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'andy'@'%' IDENTIFIED BY 'Andy@123' WITH GRANT OPTION;

?

修改 root 為允許遠程連接(不推薦):

mysql> use mysql;

mysql> UPDATE user SET Host='%' WHERE User='root';

mysql> flush privileges;

?

?

6、誰知默認編碼為UTF-8

mysql 安裝后默認不支持中文,需要修改編碼。

修改?/etc/my.cnf?配置文件,在相關節點(沒有則自行添加)下添加編碼配置

[mysqld]

character-set-server=utf8

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

?

修改完成后重啟mysql服務

[root@localhost ~]# systemctl restart mysqld

[root@localhost ~]# mysql -u root -p

mysql> show variables like 'character%';

?

?

7、默認配置文件路徑

配置文件:/etc/my.cnf

日志文件:/var/log/mysqld.log

服務啟動腳本:/usr/lib/systemd/system/mysqld.service

socket文件:/var/run/mysqld/mysqld.pid

文章鏈接: http://www.qzkangyuan.com/2619.html

文章標題:CentOS 7.6 安裝 MySQL-5.7.31(RPM方式安裝)

文章版權:夢飛科技所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!

聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
建站教程

WordPress 自定義文章類型歸檔頁面顯示不同文章數量

2021-12-2 15:39:09

建站教程

Windows解決端口占用問題

2021-12-8 11:26:32

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索

夢飛科技 - 最新云主機促銷服務器租用優惠

主站蜘蛛池模板: 扬中市| 天津市| 清新县| 呼图壁县| 黑龙江省| 陆丰市| 晋宁县| 蓬莱市| 南昌市| 吴桥县| 柞水县| 天等县| 明溪县| 永平县| 岳西县| 同德县| 浠水县| 哈密市| 惠安县| 临朐县| 东安县| 道孚县| 府谷县| 达拉特旗| 山阳县| 海淀区| 舟曲县| 牟定县| 星座| 长治县| 龙南县| 广宗县| 舟曲县| 桐梓县| 遵义县| 阿尔山市| 五大连池市| 凯里市| 紫金县| 上虞市| 甘肃省|